electricity generation company - Francés Inglés Diccionario